home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d13
/
satdish.arc
/
EVALKU.BAS
< prev
next >
Wrap
BASIC Source File
|
1989-10-25
|
4KB
|
102 lines
10 CLS : PRINT : PRINT
20 PRINT " TVRO EVALUATION"
30 PRINT " Ku BAND"
40 INPUT "SITE LOCATION = ", ZA$
50 INPUT "E.S.LAT(DD.MMSS) = ", B: XB = B
60 NN = B: ZZ = 57.29577951#
70 GOSUB 490
80 GOSUB 520
90 B = SS
100 INPUT "E.S.LONG.(DD.MMSS) = ", C: XC = C
110 NN = C
120 GOSUB 490
130 GOSUB 520
140 C = SS
150 INPUT "SATELLITE LOCATION = ", A: XA = A
155 INPUT "SATELLITE NAME = ", NAM$
160 A = A / ZZ
170 GOSUB 550
180 INPUT "SIZE OF ANTENNA = ", ZB$
190 INPUT "ANTENNA TEMP.K = ", D
200 INPUT "LNA TEMP.K = ", E
210 INPUT "LNA GAIN = ", F
220 INPUT "SATELLITE EIRP = ", G
230 INPUT "GAIN OF ANTENNA = ", H
240 I = 10 ^ (F / 10) * .98
250 J = (1 / I) * 8880
260 K = (E / .98) + D + J
270 PRINT "SYSTEM TEMP = ", USING " ####.#"; K
280 L = ((-LOG(K) / LOG(10)) * 10) + H
290 PRINT "G/T = ", USING " ###.#"; L
300 M = COS(B) * .295
310 N = -(COS(A - C) * M) + 1
320 O = 10 * (LOG(N) / LOG(10))
330 P = -(((LOG(12) / LOG(10)) * 20) + ((LOG(TT) / LOG(10)) * 20) + (96.58)) + O + (L + G)
340 PRINT "PATH LOSS = ", USING "####.#"; P - O - (L + G)
350 PRINT "C/T = ", USING " ####.#"; P
360 Q = G - (-(P - O - (L + G))) + H + 228.6 - 74.77 - ((LOG(K) / LOG(10)) * 10): Q = Q - .5
370 PRINT "C/ND = ", USING "###.#"; Q
380 T = (LOG(1 / ((1 / 10 ^ (Q / 10)) + (1 / 10 ^ 2.225))) / LOG(10)) * 10
390 PRINT "C/N = ", USING "###.#"; T
400 U = ((1 / (10 ^ ((Q - 3.6) / 10)))) + R
410 V = (LOG(1 / U) / LOG(10)) * 10
420 PRINT "WORST CASE = ", USING "###.#"; V
430 W = T + 37.36
440 PRINT "SIGNAL/NOISE = ", USING "###.#"; W
450 PRINT : PRINT
460 INPUT "DO YOU WISH TO PRINT HARD COPY (Y/N) ? "; XC$
470 IF XC$ = "Y" OR XC$ = "y" THEN 660
480 STOP: CLS : GOTO 10
490 OO = INT(NN): PP = NN - OO: PP = PP * 100: QQ = INT(PP): RR = PP - QQ
500 SS = OO + ((QQ * 60) + (RR * 100)) / 3600
510 RETURN
520 SS = SS / ZZ
530 RETURN
540 END
550 EE = 6.611: FF = 180 / ZZ
560 HH = (A - C): II = (COS(HH) * COS(B)): II = (-ATN(II / SQR(-II * II + 1)) + 1.5708)
570 JJ = (SIN(II) / (EE - COS(II))): JJ = ATN(JJ)
580 KK = (90 / ZZ) - JJ - II: KK = KK * ZZ
590 PRINT "ELEVATION = "; USING "###.##"; KK
600 LL = TAN(HH) / SIN(B): MM = ATN(LL) + FF
610 MM = MM * ZZ
620 PRINT "AZIMUTH = "; USING "####.##"; MM
630 TT = (EE * 3963) * (((COS(HH) * COS(B)) - .15126) / SIN(KK / ZZ))
640 PRINT "SLANT RANGE MILES = "; USING "######"; TT
650 RETURN
660 LPRINT : LPRINT : LPRINT
670 LPRINT " TVRO EVALUATION "
680 LPRINT " Ku BAND"
682 LPRINT
684 LPRINT " ** ENTERED PARAMETERS **"
690 LPRINT " SITE LOCATION = "; ZA$
700 LPRINT " E. S. LATITUDE (DD.MMSS) = "; XB
710 LPRINT "E. S. LONGITUDE (DD.MMSS) = "; XC
720 LPRINT " SATELLITE LOCATION = "; XA
722 LPRINT " SATELLITE NAME = "; NAM$
724 LPRINT
726 LPRINT " ** CALCULATED PARAMETERS **"
730 LPRINT " LOOK ELEVATION = "; USING "###.##"; KK
740 LPRINT " LOOK AZIMUTH = "; USING "####.##"; MM
750 LPRINT " SLANT RANGE MILES = "; USING "#####"; TT
752 LPRINT
754 LPRINT " ** ENTERED PARAMETERS **"
760 LPRINT " SIZE OF ANTENNA = "; ZB$
770 LPRINT " ANTENNA TEMP. K. = "; D
780 LPRINT " LNA TEMP. K. = "; E
790 LPRINT " LNA GAIN = "; F
800 LPRINT " SATELLITE EIRP = "; G
810 LPRINT " GAIN OF ANTENNA = "; H
812 LPRINT
814 LPRINT " ** CALCULATED PARAMETERS **"
820 LPRINT " SYSTEM TEMP. = "; USING " ####.#"; K
830 LPRINT " G/T = "; USING " ###.#"; L
840 LPRINT " PATH LOSS = "; USING " ####.#"; ABS(P - O - (L + G))
850 LPRINT " C/T = "; USING " ####.#"; P
860 LPRINT " C/ND = "; USING "###.#"; Q
870 LPRINT " C/N = "; USING "###.#"; T
880 LPRINT " WORST CASE = "; USING "###.#"; V
890 LPRINT " SIGNAL/NOISE = "; USING "###.#"; W
900 PRINT : PRINT : PRINT
910 GOTO 10